torpedo launch - Spanisch Englisch Wörterbuch